import reqAxios from '@/utils/request'
// 获取列表
export function getRoleList(params) {
  return reqAxios({
    url: `/roles`,
    method: 'get',
    params
  })
}
// 新增角色
export function addRoleList(data) {
  return reqAxios({
    url: `/roles`,
    method: 'post',
    data
  })
}
// 删除角色
export function delRoleList(id) {
  return reqAxios({
    url: `/roles/${id}`,
    method: 'DELETE'
  })
}
// 获取角色数量
export function getRoleListNumber() {
  return reqAxios({
    url: `/roles/count`,
    method: 'get'
  })
}
// 获取指定角色
export function editRoleListNumber(id) {
  return reqAxios({
    url: `/roles/${id}`
  })
}
// 编辑角色
export function updateRoleList(data) {
  return reqAxios({
    url: `/roles/${data.id}`,
    method: 'put',
    data
  })
}

